package com.jic.interaction.JDVOP.model.vo.request;

import com.jic.common.base.vo.AdminOperate;
import com.jic.product.manage.request.base.BaseRequest;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * Created by HeJun on 2020/1/21
 *
 * @Description:
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class ShopInfoRequest extends BaseRequest {

    private AdminOperate adminOperate;
    // 商品id
    private long id;
    // 商品中文名
    private String chineseName;
    // 商品编码
    private String code;
    // 商品品牌名
    private String brandName;
    // 商品品牌id
    private Long brandId;
    // 商品类目id
    private long productCategoryId;
    // 商品类目id
    private String productCategoryName;
    // 上下架状态 0-下架，1-上架
    private Integer canSale;
    // 商品类型
    private Integer type;
    // 商品形式
    private Integer typeOfProduct;
    //数据
    private long dataType;
    //前台类目节点id
    private long leftTreeNodeId;

    //是否入仓  1 是  0否
    private Integer warehousingFlag;
    @ApiModelProperty(notes = "店铺id集合")
    private List<Long> storeIds;
    /**
     * spuID
     */
    private Long parentId;

    /**
     * spuID
     */
    private Integer flag;

    private String deptIds;

}
